chip on one's shoulder – Deutsch–English translations

Wiktionary Links